Integrated Development of Embedded Systems with AutoFOCUS∗

نویسندگان

  • Franz Huber
  • Bernhard Schätz
چکیده

This article presents AutoFOCUS, a tool prototype for formally based development of distributed, embedded systems. AutoFOCUS supports system development offering integrated, comprehensive and mainly graphical description techniques to specify different views as well as different levels of abstraction of a system. To avoid ill-defined specifications, consistency conditions on these system descriptions can be formulated and checked. Prototypes can be generated from consistent and executable specifications. These prototypes can be executed and visualized within a simulation environment. For formal verification of specification properties, common model checkers can be used with AutoFOCUS.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AutoFOCUS 3: Tooling Concepts for Seamless, Model-based Development of Embedded Systems

This paper presents tooling concepts in AUTOFOCUS 3 supporting the development of software-intensive embedded system design. AUTOFOCUS 3 is a highly integrated model-based tool covering the complete development process from requirements elicitation, deployment, the modelling of the hardware platform to code generation. This is achieved thanks to precise static and dynamic semantics based on the...

متن کامل

Model-based Deployment with Autofocus: a First Cut

Embedded control applications have to meet detailed performance requirements on their interactions with the external environment. Examples for such requirements include response times, execution rates, and low-level interactions with hardware. Current approaches to embedded real-time software development are often code-centric and do not allow predictions about the satisfiability of performance...

متن کامل

The Quest for Correct Systems: Model Checking of Diagrams and Datatypes

For the practical development of provably correct software for embedded systems the close integration of CASE tools and verification tools is required. This paper describes the combination of the CASE tool AutoFocus with the model checker SMV. AutoFocus provides graphical description techniques for system structure and behavior. In AutoFocus, data types are specified in a functional style, whil...

متن کامل

Tra c Lights An AutoFocus Case Study

In this paper we present a case study on Auto Focus a tool prototype for the development of dis tributed and concurrent systems based on the con cepts of the formal method Focus We develop spec ify consistency check and simulate the controller of a pedestrian tra c light using di erent graphical de scription techniques to illustrate an engineering pro cess for concurrent systems Introduction Th...

متن کامل

AutoFocus: A Tool for Distributed Systems Specification

We describe the concept of AutoFocus, a tool for the speci-cation of distributed systems. AutoFocus is based on the formal development method Focus and uses graphical description formalisms embedded into its semantical framework, thus ooering well-accepted notations while retaining the ability for exact consistency checks of a system under development. The tool uses a client/server architecture...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002